one that opposes progress - Espagnol Anglais Dictionnaire